namespace DiLu.Expansion.DataStorage.Common.Columns;

/// <summary>
///     定义一个接口，用于表示具有排序顺序的实体。
///     实现此接口的类必须提供一个十进制属性SortOrder，该属性表示实体在排序时的位置。
/// </summary>
public interface IHasSortOrder
{
    /// <summary>
    ///     获取或设置一个十进制值，该值表示实现IHasSortOrder接口的对象在排序时的位置。
    ///     较低的数值代表较高的优先级或较前的位置。
    /// </summary>
    public decimal SortOrder { get; set; }
}